Big Huge Thesaurus

Lathyrus pratensis

noun